package com.itschapala.servicesnp.mbean;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

import javax.faces.application.FacesMessage;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import javax.faces.context.FacesContext;

/**
 *
 * @author Grnmnd
 */
@ManagedBean
@SessionScoped
public class accessMBean {

    private String usuario;
    private String contrasena;

    /**
     * Creates a new instance of accessMBean
     */
    public accessMBean() {
    }

    public String getUsuario() {
        return usuario;
    }

    public void setUsuario(String usuario) {
        this.usuario = usuario;
    }

    public String getContrasena() {
        return contrasena;
    }

    public void setContrasena(String contrasena) {
        this.contrasena = contrasena;
    }

    public String acceder() {
        FacesContext c = FacesContext.getCurrentInstance();
        if (usuario.equals("1") && contrasena.equals("1")) {
            c.getExternalContext().getSessionMap().put("USUARIO_LOGUEADO", usuario);
            return "welcome";
        } else {
            FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_ERROR, "Usuario o Contraseña Incorrectos", "Detalles" + usuario));
            return null;
        }

    }
}
